mercantile presence - German English Dictionary